pp108 : Uninstalling an Application (Deprecated)

Uninstalling an Application (Deprecated)

This topic describes the procedure to uninstall an Application.

Note: Creating packages in ISVP format has been deprecated. All the content packaged from now on will be based on Process Platform Application Package (.cap) format. However, the applications packaged as an ISV are still allowed to be installed in order to support backward compatibility.

Before you begin this task:

  • You must have the role of systemAdmin to uninstall an application.
  • The System Organization must be your default organization to uninstall an application.
  • The application to be uninstalled must be available in the <Process_Platform_Installation_Directory>/isvcontent/packages location.

After uninstalling an application, you cannot access and deploy the Web service operations and interfaces associated with it. Further, you will lose its configuration and organization specific changes.

  1. On CUSP > My Applications, click (Application Registry). The Application Registry - Installed Applications page appears and displays the installed applications.
  2. Click icon on the toolbar to uninstall an application. The Application Registry - Uninstall Applications page is displayed with a list of applications that are loaded on different machines.
  3. Select a Machine from which you intend to uninstall the applications. Applications loaded on the selected machine are displayed in the Installed Applications list.
  4. Select the application(s) you intend to uninstall.

    Note:
    Few applications are disabled for uninstallation, as they are mandatory for Process Platform to operate.

    Tip
    You can also search for applications, by typing the keyword in the Search bar.

    The packages that are dependent on the selected applications are displayed in the Dependency list. To uninstall the dependent applications, select the Uninstall dependent Applications check box.
  5. Click the Start Uninstallation button. The Application Uninstaller wizard appears and lists the applications to be uninstalled in the Selected Applications For Uninstallation page.

    Note:
    If the application has references, the uninstaller prompts for your consent before deleting them. By deleting the references, the associated artifacts (roles, Web service Interfaces and so on) referred from the application are also deleted. Select the check box if you intend to remove these references.
    If you choose to retain the references, failure of any future installations of the same application will delete the references during automatic roll back. To avoid this

    1. Add the isvp.deletereferences.cns property to the wcp.properties file.
    2. Provide the name of the application, for which the references have to be retained, as a value for this property. In case of multiple applications, use a semicolon as a separator; for example, isvp.deletereferences.cns = Cordys Audit Service;Cordys BAM MDM Model;
  6. Click the Next button to continue. If the selected applications contain database content, wizard prompts for the removal of the associated content. You must select the applications to delete the database content and continue with the uninstalling process. The Start Uninstalling the Applications page appears.
  7. Click Unload. Uninstallation process starts and you can monitor this in the Uninstalling Applications section.

The selected application is uninstalled.

Note:

  • An application can be uninstalled only when its version matches with its replica application in <Process_Platform_Installation_Directory>/isvcontent/packages>.
  • While uninstalling an application, all the relevant information (including errors) is logged at <Process_Platform_Installation_Directory>/install_log/<ISV Package Name>.log file.
  • While uninstalling an application, if any file being deleted is found to be used, this file will not be deleted and its details are written to an error log file.
  • If a JAR file is in use while uninstalling an application, you need to stop the OpenText Process Suite Platform (<instance name>) and the web server (IIS or Apache) and then delete the file.